PARADOX PROGAMMING